package com.qfedu.service;

import com.qfedu.pojo.Cart;

import java.util.List;

/**
 * 创建者: QF-SUN
 * 创建时间: 2023/4/4 15:06
 * 描述:
 */
public interface CartService {
    /**
     * 查询购物车
     * @param uid
     * @param goodsId
     * @return
     */
    Cart findCart(int uid, String goodsId);

    /**
     * 购物车新增
     * @param cart
     */
    void insert(Cart cart);

    /**
     * 修改购物车
     * @param cart
     */
    void update(Cart cart);

    List<Cart> selectCart(int id);

    /**
     * 删除 指定用户的指定商品对应的购物车
     * @param uid
     * @param goodsId
     */
    void deleteCart(int uid, String goodsId);

    void clearCart(int id);
}
